// const { defineConfig } = require('@vue/cli-service')
module.exports = {
  //打包
  publicPath: './',
  outputDir: 'test', //打包输出目录
  assetsDir: './static', //放置生成的静态资源
  filenameHashing: true, // 生成的静态资源在它们的文件名中包含了 hash 以便更好的控制缓存
  lintOnSave: false, //设置是否在开发环境下每次保存代码时都启用 eslint验证
  productionSourceMap: false,// 打包时不生成.map文件
  // 开发环境：解决跨域配置
  // devServer: {
  //   //记住，别写错了devServer//设置本地默认端口  选填
  //   host: '0.0.0.0',
  //   port: 8089,
  //   open: true,
  //   proxy: {                 //设置代理，必须填
  //     '/back': {              //设置拦截器  拦截器格式   斜杠+拦截器名字，名字可以自己定
  //       // target: 'http://43.142.109.241:8080',     //代理的目标地址(后端设置的端口号)
  //       // target: 'http://localhost:7000',     //代理的目标地址(后端设置的端口号)
  //       // changeOrigin: true,              //是否设置同源，输入是的
  //       // pathRewrite: {                   //路径重写
  //       //   '/back': ''                     //选择忽略拦截器里面的单词
  //       // }
  //       target: `http://localhost:7000`,
  //       changeOrigin: true,
  //       pathRewrite: {
  //         ['^' + '/back']: ''
  //       }
  //       /*也就是在前端使用/api可以直接替换为(http://localhost:8080)*/
  //     }
  //   }
  // },
}
